tarred brattice cloth - Spanish English Dictionary