highly placed - French English Dictionary