construction debris - German English Dictionary