ground living spider - Francés Inglés Diccionario