nonterminable - Turkish English Dictionary