place with abundant strawberry tree - Allemand Anglais Dictionnaire