tour operators initiative for sustainable tourism development - French English Dictionary