land and freshwater mollusks - İspanyolca İngilizce Sözlük