pick up the gauntlet - German English Dictionary