gas turbine railcar - French English Dictionary