armed spider - Alemán Inglés Diccionario