leaving clean of leftovers - French English Dictionary