dehumanize - French English Dictionary