make an exhibition of oneself - Alemán Inglés Diccionario