taiping rebellion - Spanish English Dictionary