coat/impregnate with pitch - Francés Inglés Diccionario