industrial vehicle and mechanical equipment company - Turkish English Dictionary