dehumanizing - French English Dictionary