impregnate with pitch - French English Dictionary