motor vehicle stamp duty - Alemán Inglés Diccionario