marsh pond snail - Turkish English Dictionary