inverted roof - French English Dictionary