make an exhibition of oneself - Turkish English Dictionary