vehicle straight off the lot - Espagnol Anglais Dictionnaire