Translation of "Leeching" in German

They'll survive by leeching off the living blood of our siblings.
Sie werden überleben, indem sie das Blut unserer Geschwister aussaugen.
OpenSubtitles v2018

We're tired of you guys getting away with not paying taxes and just kind of leeching off of us.
Wir haben die Nase voll von euch Typen, die ihr keine Steuern bezahlt und uns gewissermassen aussaugt.
QED v2.0a

Related phrases