top coat/finishing coat - French English Dictionary