Film, Cinema, atom is French too I think.
Best thing I can think of is, look for French inventions. Usually something that is invented in a country get's taken over in it's native terms by foreign country's.
So, see what French inventions you can find and see hwat you recognize from english.
The Doctor will see you now Promoting Lesbianism -->