stone tied to a rope or a net - Türkisch Englisch Wörterbuch