beasts of burden for an army - Spanish English Dictionary