the slate wiped clean - French English Dictionary