nonterminable - German English Dictionary