translate English to French: The New Deal:
Le nouveau pacte :