motor vehicle technology - Spanish English Dictionary