carry out maintenance - Spanish English Dictionary