demoness - Turkish English Dictionary