be a leech - Turkish English Dictionary