deities worshiped in a pagoda - German English Dictionary