make a show of something - Francés Inglés Diccionario