Best all around dictionary for sure.
Tried em all. This is the best by far.