of high social rank - Espagnol Anglais Dictionnaire