to a miracle - Turkish English Dictionary