genzhor's research outpost - French English Dictionary