tree secreting the chirraca resin - Français Anglais Dictionnaire