diabolatry - Turkish English Dictionary