half-track truck - Turkish English Dictionary