expressing praise to god - Alemán Inglés Diccionario