type of army ant (eciton hamatum) - Spanish English Dictionary