put a good face on things - Französisch Englisch Wörterbuch