technical services supervisor - Espagnol Anglais Dictionnaire