corrugated bitumen sheets - German English Dictionary