Wird aber im Englischen auch Französich ausgesprochen
Mich hatte auch mal interessiert, wie mein Spiel eigentlich heißt...
Ich kann zwar die französische Aussprach nicht beurteilen, aber bei Leo.org ist das nicht so:
barrage - LEO: Übersetzung im Englisch ⇔ Deutsch Wörterbuch
barrage - LEO: Übersetzung im Französisch ⇔ Deutsch Wörterbuch
Also zumindest ist die Aussprach nicht die gleiche.