translate English to French: • Travel and Tourism Research Association (TTRA)
• Association sur la recherche en matière de voyages et de tourisme (TTRA)