Carsten's reference is to Jim Breen's WWWJDIC. Here is a link to his Japanese website:
Personally, I prefer the 'living dictionaries' who are the colleagues I work and train with, but YMMV.
Of course, Matthew, you could always ask the man himself what he meant:
There are contact details and I know he speaks good English.