turbine-electric locomotive - Spanish English Dictionary