flaunting their important or powerful position - Spanisch Englisch Wörterbuch