cataract (a large or high waterfall) - İspanyolca İngilizce Sözlük