carthamus rose - Spanish English Dictionary