canada thistle - Spanish English Dictionary