artificial leech - Spanisch Englisch Wörterbuch