corpse-leech - German English Dictionary