carry out maintenance - French English Dictionary