deities worshiped in a pagoda - French English Dictionary