large false ground-cherry - German English Dictionary