turpentine tree (syncarpia glomulifera) - Spanish English Dictionary