final finishing - French English Dictionary