kalutara snail - French English Dictionary