translate English to French: A glossary of scientific and technical terms is appended to this report.
Un glossaire des termes scientifiques et techniques est joint au présent rapport.