highly regarded - Turco Inglés Diccionario