leave something unfinished - French English Dictionary