ants as a whole - Spanish English Dictionary