translate English to French: - fitted with devices permitting its ready handling;
- munis de dispositifs le rendant facile à manutentionner;