cedro (cedrela tubiflora) - Spanish English Dictionary