mount snail - Francés Inglés Diccionario