barrage of catcalls - Fransızca İngilizce Sözlük