more highly situated - Turco Inglés Diccionario