leech-ropes - Deutsch Englisch Wörterbuch