cow snail - French English Dictionary