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