corpse-leech - Turkish English Dictionary