more highly situated - Español Inglés Diccionario