translate English to French: The discovery of the online navigator named Lynx helped me a lot.
La découverte d'un navigateur Lynx disponible en ligne m'a beaucoup aidé.