diesel electric railcar - French English Dictionary