game-changing technology - Turco Inglés Diccionario