make an exhibition of oneself - Francés Inglés Diccionario