channel excavation - Almanca İngilizce Sözlük