leave nothing uncompleted - French English Dictionary