thorns, spines, and prickles - Espagnol Anglais Dictionnaire