swollen spire snail - Español Inglés Diccionario