put up a front - Francés Inglés Diccionario