of good/high standing - Turc Anglais Dictionnaire