A Chrome extension based on Google Dictionary, provides a better UI and show the meanings in both your language and English.