a corrupted form of buddhism - Spanish English Dictionary