long-haultruck - Turkish English Dictionary