technological breakthrough - Alemán Inglés Diccionario