pasture thistle - French English Dictionary