snail creeper - French English Dictionary