barrage of catcalls - İspanyolca İngilizce Sözlük