Wörterbuch Englisch Deutsch 🔎 extended search canal system DeutschEnglish Kanalsystem {n} canal system [noun]