information technology director - Turco Inglés Diccionario