live to tell the tale - Turkish English Dictionary