pond snails - Francés Inglés Diccionario