strawberry ground cherry - German English Dictionary