turkestani - German English Dictionary