beach strawberry (mesembryanthemum chilense) - German English Dictionary