disc snails - Francés Inglés Diccionario