irrigated pasture - Français Anglais Dictionnaire