remote ancestors - French English Dictionary