ally people, institutions, or companies for a common purpose - Espagnol Anglais Dictionnaire