translate English to French: An innovative suspension system that will give you total downhill safety and perfect uphill traction.
Un innovant système de suspension qui vous offre une totale sécurité dans les descentes et une parfaite traction dans les montées.