taylor's spire snail - Turco Inglés Diccionario