put up a poor show - Francés Inglés Diccionario