put on a brave front - Turco Inglés Diccionario