Diciotech is a collaborative online tech dictionary
Polish to English translation aid. Automatic dictionary presentation.
Dictionary for Mobile Information Devices and PCs
A polylingual dictionary/ontology system
My Freeware
Ultimate dictionary that not only holds words but teaches them as well