poor finishing - French English Dictionary