irrigated pasture - Allemand Anglais Dictionnaire