of good/high standing - Turco Inglés Diccionario