leftover - French English Dictionary