make an exhibition of oneself - Allemand Anglais Dictionnaire