flat-roofed - French English Dictionary