present a united front against something - Francés Inglés Diccionario