taxes and similar charges paid - Allemand Anglais Dictionnaire