barring a miracle - Turkish English Dictionary