Yes, Ultralingua. > http://www.birungueta.blogspot.com. ( The most complete dictionary) This is a portable software, no installation required. Note that it isn't a freeware, but as a portable software, you have to use it without internet connection, otherwise.....