pass the gauntlet - Turkish English Dictionary