three-leaved nightshade - French English Dictionary