technological leap - Alemán Inglés Diccionario