OALECD

AcronymDefinition
OALECDOxford Advanced Learner's English-Chinese Dictionary