imaginal bud - Turkish English Dictionary