slippery little pillar snail - Turco Inglés Diccionario