Computer and Telecommunication Services - Alemán Inglés Diccionario