translate English to French: "France Nouvelle-France."
France Nouvelle-France.