motor vehicle stamp duty - Francés Inglés Diccionario