bud (flowers) - Spanish English Dictionary