translate English to French: For over 50 years Elvia has stood for safety and service in the travel industry.
Depuis plus de cinquante ans, Elvia est synonyme de sécurité et service au cours de vos voyages.