creeper snails - Turco Inglés Diccionario