Claim: Francois de Belleforest translated scientific articles.
Verdict: REFUTES