go on a nature walk - Deutsch Englisch Wörterbuch