Title: Dorian's Dictionary of Science & Technology  French ­ English