singing snail - French English Dictionary