Natural language processor and machine translation system, written as my third year university project.