beasts of burden for an army - Espagnol Anglais Dictionnaire