a gasteropod mollusc - Turkish English Dictionary