fish leech - Turkish English Dictionary