burst of buds - Spanish English Dictionary