technological leap - Francés Inglés Diccionario