rise to the challenge - Espagnol Anglais Dictionnaire