high-ceiled - German English Dictionary