motor vehicle stamp duty - Español Inglés Diccionario