chongqing (city in china) - Spanish English Dictionary