land and freshwater mollusks - Francés Inglés Diccionario