chocolate-band snail - French English Dictionary