slit snails - Turco Inglés Diccionario