Look Up in Dictionary with "All" filter
The only way I could get this to work is by creating a new service that looks up the word and than tells Dictionary.app to use the "all" filter.
- Open /Applications/Automator.app and select the services template
- in the top right part of the screen, you should see that the default input parameters Automator has selected ("Service receives selected text in any application") is just what you want
- in the left hand search field, search for an Action called "Run Applescript" and drag it into your workflow
-
replace the part "(* Your script goes here *)" with the following Applescript, and than choose File->Save. Automator will ask you for a name for your new service (eg. "lookup in all dictionaries" and from that moment on, your service will be available in all applications.
set dictLocation to "dict:///" & input open location dictLocation tell application "System Events" to tell process "Dictionary" to keystroke "0" using command down
(optional) You might also want to define a shortcut for you new service by going into "System Preferences">"Keyboard">"Keyboard Shortcuts">"Services", finding your Service in the list of Services, and double-clicking the whitespace next to it do define a global shortcut.