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