vehicle straight off the lot - Español Inglés Diccionario