prickly snail - French English Dictionary