demonolatry - Turkish English Dictionary