information technology specialist - Alemán Inglés Diccionario