technical subdirector - Turco Inglés Diccionario