make an exhibition of yourself - Turkish English Dictionary