form an alliance with other schools - Spanish English Dictionary