supplementary motor vehicles tax - Turco Inglés Diccionario