practice the religious duties - Deutsch Englisch Wörterbuch