main irrigation ditch - Allemand Anglais Dictionnaire