place with abundant strawberry tree - Deutsch Englisch Wörterbuch