vehicle straight off the lot - Spanish English Dictionary