steam railcar - French English Dictionary