hominization - French English Dictionary