roofed - French English Dictionary