cessation of a vital service - German English Dictionary