eco-tour operator - French English Dictionary