non-annullable - Turkish English Dictionary