information technology director - Alemán Inglés Diccionario