humanlike - French English Dictionary