irrigates - Allemand Anglais Dictionnaire