harbinger of doom - Turkish English Dictionary