practise the religious duties - Francés Inglés Diccionario