chinese windlass - German English Dictionary