half-truck vehicle - Español Inglés Diccionario