ally people, institutions, or companies for a common purpose - Spanish English Dictionary