stone tied to a rope or a net - Deutsch Englisch Wörterbuch