advancing means - Francés Inglés Diccionario