battery-operated locomotive - French English Dictionary