Tried a few code lookup apps and this one does an excellent job. Recognizes common clinical terms -- not limited to words found in the code name (e.g., enter CF and matches cystic fibrosis).
5 Fountains about ICD9 Consult 2015