lick the plate clean - French English Dictionary