star rank - Turkish English Dictionary