have a high ranking - Fransızca İngilizce Sözlük