chief technology officer (cto) - Espagnol Anglais Dictionnaire