have a high opinion - Turco Inglés Diccionario