repair a vehicle in a shop - Espagnol Anglais Dictionnaire