Kratzner's for text.
ABBYY Lingvo X3 for software.
(I wouldn't even get a text, unless you like scrummaging through dictionaries.)