leech
US /liːtʃ/
UK /liːtʃ/

1.
sanguisuga
an aquatic or terrestrial annelid worm with suckers at both ends, living by preying on small invertebrates or by sucking blood from vertebrates.
:
•
The doctor used a leech to reduce swelling.
Il medico ha usato una sanguisuga per ridurre il gonfiore.
•
He felt something crawling on his leg and realized it was a leech.
Sentì qualcosa strisciare sulla sua gamba e si rese conto che era una sanguisuga.
2.
sanguisuga, parassita
a person who habitually exploits or sponges on others.
:
•
He's a real leech, always borrowing money and never paying it back.
È una vera sanguisuga, sempre a prendere in prestito denaro e mai a restituirlo.
•
Don't let that leech take advantage of your kindness.
Non lasciare che quella sanguisuga si approfitti della tua gentilezza.