be dependent upon tourism - Türkçe İngilizce Sözlük