leech-ropes - Spanisch Englisch Wörterbuch