view of the lake - Deutsch Englisch Wörterbuch