Bing found the following results
Google 翻译 - Google Translate
Oxford Learner's Dictionaries | Find definitions, translations, and ...
Learn English Online | British Council
有道翻译_文本、文档、网页、在线即时翻译
剑桥词典:查找意思、解释及翻译 - Cambridge Dictionary
Cambridge Dictionary | English Dictionary, Translations & Thesaurus
Cambridge English
剑桥翻译 | 中英双语 - Cambridge Dictionary
BBC Learning English - China Home Page
英语 - 维基百科,自由的百科全书