battering-train - French English Dictionary