long-legged sac spiders - Francés Inglés Diccionario