ditch for irrigation - Fransızca İngilizce Sözlük