game-changing technology - Alemán Inglés Diccionario