tar-saturated cardboard - German English Dictionary