put up a brave front - Turc Anglais Dictionnaire