put up a brave front - Turco Inglés Diccionario