small snail with whitish shell - Francés Inglés Diccionario