agricultural structures and irrigation - Turc Anglais Dictionnaire