flat-roofed - German English Dictionary