people's garden - Deutsch Englisch Wörterbuch