Handy technical dictionary in six language (London: Disce Publication Ltd., 1954)
Keywords: Science; Technical