>The Holy Ghost. The Immaculate Conception. > I'm too lazy to check dictionaries. What's immaculate?