burst of buds - Alemán Inglés Diccionario