non-routine maintenance - Spanish English Dictionary