put a good face on - Deutsch Englisch Wörterbuch