Wörterbuch Englisch Deutsch 🔎 extended search irrigation channel DeutschEnglish Graben {m} irrigation channel [noun]