mean rank - Turkish English Dictionary