take up the gauntlet - German English Dictionary