Dictionary of science and technology in English - French - German - Spanish - Newmark, Maxim (Philosophical Library, 1943)