translate English to French:   A 20-page Summary of Results is available electronically in English and French.
Il existe un résumé des résultats de 20 pages, en anglais et en français.