present a united front against something - Spanish English Dictionary