ally people, institutions, or companies for a common purpose - Español Inglés Diccionario