Tatsachenbeschöniger

Noun

 * 1) whitewasher of facts, spin doctor, prevaricator