fulfill the religious duties - Turc Anglais Dictionnaire