double-roof - French English Dictionary