disaster restoration works - French English Dictionary