rail cart - French English Dictionary