nonterminable - Spanish English Dictionary