technological advancement - Francés Inglés Diccionario