technology-dominated - Alemán Inglés Diccionario