tree secreting the chirraca resin - Francés Inglés Diccionario