put on a brave front - Deutsch Englisch Wörterbuch