last portion of an irrigation channel - Fransızca İngilizce Sözlük