sprout new buds or flowers - Französisch Englisch Wörterbuch