chemnitz's moon snail - French English Dictionary