cessation of a vital service - Spanish English Dictionary