put something on show - Francés Inglés Diccionario