tar-saturated cardboard - Spanish English Dictionary