put up a brave front - Spanisch Englisch Wörterbuch