our earliest ancestors - French English Dictionary