department of information technologies - Alemán Inglés Diccionario