information technology and systems unit - Turco Inglés Diccionario