a walk by the lakeside/at the lakefront - Deutsch Englisch Wörterbuch