taxes, duties and charges - Allemand Anglais Dictionnaire