dehumanized - French English Dictionary