turkestani - Turkish English Dictionary