tar-impregnated - Alemán Inglés Diccionario