practice the religious duties - Turco Inglés Diccionario