digital switching technology - Alemán Inglés Diccionario