Comparative law notes
A more precise translation would be "business deal"
There are multiple definitions - click on the translation that matches your context.
deal means:
Substantiv
full
noun
A more precise translation would be "business deal"
an agreement or arrangement, especially a business transaction
Chrysler and Fiat have signed a deal that will leave Fiat owning 20% of a new Chrysler Group.