high-pressure locomotive - Turkish English Dictionary