de-humanized - French English Dictionary