motor vehicle technology - Turkish English Dictionary