see the world through rose-colored spectacles - Deutsch Englisch Wörterbuch