Dictionary Definition:
[translation-san] laṅkāvatāra-sūtra
[translation-eng] {Hopkins} The Descent into Laṅkā Sūtra, P. 775, vol. 29