thanks be to god - German English Dictionary