put a brave face on things - Allemand Anglais Dictionnaire