practise the religious duties - Turc Anglais Dictionnaire