full of buds or sprouts - Francés Inglés Diccionario