form an alliance with - English Synonyms Dictionary