Object Oriented Techniques for an Intelligent Multi-purpose English Language Dictionary System In Proceedings of the 4th International Workshop on Natural Language Processing and Cognitive Science - Volume 0ICEIS, 159-168, 2007 , Funchal, Madeira, Portugal