NeoDict for iPhone.

Available free in the App Store

View
NeoDict for Android.

Available free in the Play Store

View
English Dictionary
▪ dehong dai▪ dehorn▪ dehumanisation▪ dehumanization▪ dehumanize
◊ dehumanisation
dehumanisation
n : the act of degrading people with respect to their best
qualities; "science has been blamed for the
dehumanization of modern life" [syn: {dehumanization}]