a timber tree native to south america (tabebuia ochracea) - Spanish English Dictionary