devil's berries - German English Dictionary