bonnet snails - French English Dictionary