the devil incarnate - Turkish English Dictionary