rise to the challenge - Allemand Anglais Dictionnaire