be well regarded - Turco Inglés Diccionario