needle snails - Turco Inglés Diccionario