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