registration of new vehicles - Turco Inglés Diccionario