neatly finished - French English Dictionary