meet one's doom - Turkish English Dictionary