small hairy spider allied to the tarantula - Francés Inglés Diccionario