agricultural structures and irrigation - Allemand Anglais Dictionnaire