Title: Harrap's Science Dictionary  French­English/ English­French