technology enabler - Alemán Inglés Diccionario