full of buds or sprouts - Alemán Inglés Diccionario