cabbage thistle - Spanish English Dictionary