make an exhibition of oneself - Deutsch Englisch Wörterbuch