the slate wiped clean - German English Dictionary