clammy ground cherry - German English Dictionary