furnish with artillery - Espagnol Anglais Dictionnaire