non-ventilated flat roof - French English Dictionary