liver bud - Turkish English Dictionary