half track truck - Turkish English Dictionary