half-truck vehicle - Turco Inglés Diccionario