hag she-monster - Turkish English Dictionary