oneirocritic

an interpreter of dreams.