live from miracle to miracle - French English Dictionary