saint mary's thistle - French English Dictionary