high-roofed - German English Dictionary