rank score - Turkish English Dictionary