vehicle repair & maintenance shop supervisor - Espagnol Anglais Dictionnaire