snail with shell - French English Dictionary