irrigation distribution systems - Turc Anglais Dictionnaire