charges, duties and taxes - Allemand Anglais Dictionnaire