take up the gauntlet - French English Dictionary