rise to the challenge - Francés Inglés Diccionario