take up the gauntlet - Allemand Anglais Dictionnaire