road maintenance works - French English Dictionary