walled garden - Deutsch Englisch Wörterbuch