multilingual dictionary sorted by categories to learn vocabulary progressively
Voice dictation for Windows that types into the field you are already using.