high-ceiled - French English Dictionary