armed spider - Francés Inglés Diccionario