cylindrica whorl snail - Spanish English Dictionary