dehumanization - French English Dictionary