burst of buds - Turkish English Dictionary