technical supervisor - Espagnol Anglais Dictionnaire