Title: Dorian's Dictionary of Science and Technology, Volume English-French