turbine locomotive - Turkish English Dictionary