translate English to French: - Integral and massive enough to be immovable;
- intégrale et suffisamment massive pour rester fixe;