exhibit oneself in public - Spanisch Englisch Wörterbuch