Many words added and corrected; now contains 84219 words. Many thanks to the contribution from Swarup.