show off arrogantly in public while wearing luxurious clothing - Spanisch Englisch Wörterbuch