practise the religious duties - Alemán Inglés Diccionario