office of collaborative technology development - Espagnol Anglais Dictionnaire