spear-plume thistle - French English Dictionary