dehumanise - French English Dictionary