succuba - Turkish English Dictionary