our ancestors - Turkish English Dictionary