have a pollyanna view (of the world) - Deutsch Englisch Wörterbuch