a gum-producing tree - Francés Inglés Diccionario