slipper snails - Turco Inglés Diccionario