make an exhibition of oneself - Turc Anglais Dictionnaire