swollen spire snail - Turco Inglés Diccionario