practise the religious duties - Français Anglais Dictionnaire