translate English to French: Office Hours Traveller Services 24 hours
Heures de bureau Services aux voyageurs 24h