great pond snail - Turkish English Dictionary