a corrupted form of buddhism - French English Dictionary