throw down the gauntlet - Turkish English Dictionary