have a high ranking - Türkçe İngilizce Sözlük