unexpected demise - Turkish English Dictionary