Dictionary.net
Did you mean:
ulmic acid
East Turkistan Islamic Movement
East Turkestan Islamic Movement