public infrastructure renewal - German English Dictionary