needle snails - Español Inglés Diccionario