chinese windlass - Spanish English Dictionary