supplementary motor vehicles tax - Turc Anglais Dictionnaire