Wörterbuch Englisch Deutsch 🔎 extended search upper tusk DeutschEnglish Haderer {m} upper tusk [noun]