irrigated lands - Français Anglais Dictionnaire