have a high ranking - Turc Anglais Dictionnaire