form an alliance with someone - French English Dictionary