to see life - Deutsch Englisch Wörterbuch