(put something) on the slate - French English Dictionary