european swamp thistle - French English Dictionary