pine buds - Francés Inglés Diccionario