impregnating pitch - French English Dictionary