English ⇔ German / Englisch ⇔ Deutsch 🔎 extended search Teestrauch DeutschEnglish Teestrauch {m} tea shrub [noun]