tar-impregnated - Español Inglés Diccionario