profit of pasture - Allemand Anglais Dictionnaire