furnish with artillery - Inglés Sinónimo Diccionario