belief in the existence of many gods - German English Dictionary