have a high ranking - Almanca İngilizce Sözlük