put up a brave front - Alemán Inglés Diccionario