freshwater mudsnail - Turkish English Dictionary