by some miracle - Turkish English Dictionary