repair shop where bodywork is done - Espagnol Anglais Dictionnaire