This is a great site that's free and easy to use that includes a vast dictionary,thesaurus and even translating capabilities! In fact, just yesterday I helped a member who needed assistance with translating English to Turkish and this site helped tremendously.
Dictionary.com | Find the Meanings and Definitions of Words at Dictionary.com
Dictionary.com | Find the Meanings and Definitions of Words at Dictionary.com