purple trillium - French English Dictionary