irrigates - Espagnol Anglais Dictionnaire