prick oneself with fine thorns - French English Dictionary