mud snail - Francés Inglés Diccionario