roofing cardboard - French English Dictionary