farm irrigation structure - Turc Anglais Dictionnaire