translate English to French: Mr. Roger Nellist
M. Roger Nellist