communication technology firm - Alemán Inglés Diccionario