open its leaf buds - Francés Inglés Diccionario