thorns, spines, and prickles - İspanyolca İngilizce Sözlük