highly placed - Francés Inglés Diccionario