left-overs - French English Dictionary