present a united front against something - French English Dictionary