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