water finish - French English Dictionary