form an alliance with other schools - Español Inglés Diccionario