"blut gesaugt" in English Blut gesaugt leeched Detailed translations for "blut gesaugt" Blut gesaugt Blut gesaugt(also: schmarotzt) leeched