high-pitched roof - French English Dictionary