remote ancestors - Spanish English Dictionary