be well thought of - Turco Inglés Diccionario