scrub the slate clean - French English Dictionary