train (wagons) - French English Dictionary