slipper snails - Francés Inglés Diccionario