rank someone among the great - Spanish English Dictionary