costs and expenses - Allemand Anglais Dictionnaire