nonterminable - French English Dictionary