swollen spire snail - Francés Inglés Diccionario