occupy a social position or an important professional rank - Spanisch Englisch Wörterbuch