Please help download these dictionaries, can’t access baidu right now
A Dictionary of Biology.zip (4.6 MB)
the Oxford Dictionary of Philosophy (2003).7z (942.3 KB)
Our Oxford Dictionaries Collection