expressing praise to god - Turc Anglais Dictionnaire