rank someone among the great - Turkish English Dictionary