leech (a physician) - Spanisch Englisch Wörterbuch