present a united front against something - Espagnol Anglais Dictionnaire