our earliest ancestors - Turkish English Dictionary