battering train - French English Dictionary