trenzen

listen to the pronunciation of trenzen
Deutsch - Englisch
to slobber
to slaver (animal) (to salivate)
to dribble
to drool