tar-saturated cardboard - French English Dictionary