european swamp thistle - Spanish English Dictionary