benefits and costs - Allemand Anglais Dictionnaire