form a united front - French English Dictionary