fence roof - French English Dictionary