The English term "altar" matches the Russian term "al tar’"