prickly russian thistle - Spanish English Dictionary