humanization - French English Dictionary