More than 20 languages to find definitions of unkown words or to translate exactly what you need into the good language.
Don't loose more time. Copy the word that you want to find its definition/translation and just click onto the gadget without retyping it. it will directly search for you the good definition/translation