tar-impregnated - Francés Inglés Diccionario