take up a challenge - Allemand Anglais Dictionnaire