turkestani - French English Dictionary