repair a vehicle in a shop - Spanish English Dictionary