purple ground cherry - German English Dictionary