infrastructure works - German English Dictionary