motor vehicle technology - French English Dictionary