blood-sucking demon - Turkish English Dictionary