Easy Dictionary

Look up words or translate text in an easy way, especially optimized for English and Chinese words.