russian turkestan - French English Dictionary