continuous rolling train - French English Dictionary