coat/impregnate with tar - French English Dictionary