sprout new buds or flowers - Spanisch Englisch Wörterbuch