leech-gatherer - German English Dictionary