opening in an irrigation canal - Almanca İngilizce Sözlük