English-french glossary of terms in English Law of Contract (Sweet & Maxwell, 1974)
Legal Terms - Glossary.