technical subdirector - Alemán Inglés Diccionario