glory to god in heaven! - Turkish English Dictionary