rise to a challenge - Allemand Anglais Dictionnaire