A great free service if you can spell well and get on with the trial-and-error learning style, but it's let down by a poor implementation. If you're dyslexic you have no chance, and having to translate into American English is frustrating, especially if the British and foreign word are identical! Ads are inevitable for a free app but the constant upselling is very tedious. The app is buggy, insecure, often hangs on blank screens, fills up your storage and doesn't cope well with poor internet.