Hominisation - French English Dictionary