tax/charge/duty imposed - Turc Anglais Dictionnaire