Comprehensive etymological dictionary - Klein, Earnest (1971)