ally people, institutions, or companies for a common purpose - Spanisch Englisch Wörterbuch