dehumanisation - French English Dictionary