Is there any free dictionary API that doesn't require API keys, and allows you to choose between multiple source and destination languages (as many as possible, at least English, German, Spanish, French...)?