be dependent upon tourism - İspanyolca İngilizce Sözlük