leftovers - French English Dictionary