English ⇔ German / Englisch ⇔ Deutsch 🔎 extended search triefen DeutschEnglish triefen be dripping wet [verb] triefen drip [verb]