A Concise Practical English-Chinese Dictionary by Sinolingua Press