registration of new vehicles - Spanish English Dictionary