thorns, spines, and prickles - Français Anglais Dictionnaire