This program is pretty good. It has a nice, stable interface, and is very useful. The dictionary has most common words in it, but an update with more would always be nice...
sheket about Academic English-Russian Dictionary