open up to mass tourism - Spanish English Dictionary