railway carriageEnglish → FrenchOxford English–Frenchrailway carriage noun British (for goods) wagon m; (for people) voiture f, wagon m