top ranking - Turkish English Dictionary