chief technical officer - Alemán Inglés Diccionario