expressing praise to god - Allemand Anglais Dictionnaire