wood preservative paint - French English Dictionary