silverleaf nightshade - French English Dictionary