taiping rebellion - Turkish English Dictionary