winner's podium - Turkish English Dictionary