translate English to French: The law drew on two main principles.
Celle-ci se fonde sur deux grands principes.