Могу посоветовать оффлайн словарь. Называется bigg. Мне нравится ещё тем, что переводит как с иностранного на русский, так и с русского на иностранный.
Я пользуюсь multitran, abbyy lingvo, PROMT. Если хоть немного знаете английский, то dictionary.com тоже поможет. Плюс там есть вкладка thesaurus.com — выручит с синонимами.