Just wanted to let you know about this useful English to English dictionary plus translator into different languages website.
It's more than just a dictionary. It's more of an enciclopedia with detailed information about almost any topic you can think of.
And it even provides a tool for hearing how to pronunce difficult words.
Hope you like it!