freshwater mollusc - Turkish English Dictionary