prickle of plants - French English Dictionary