river barrage - İspanyolca İngilizce Sözlük