Meaning of TUFAN