open up to mass tourism - Türkçe İngilizce Sözlük