more highly situated - Francés Inglés Diccionario