three-leaved nightshade - German English Dictionary