leaf bud - Turkish English Dictionary