translate English to French: The Agency's website is a crucial link to the travelling public and an invaluable tool in the complaint process.
Le site Web de l'Office représente un lien essentiel avec les voyageurs et constitue un instrument indispensable du processus de traitement des plaintes.