vehicle sales agreement - Espagnol Anglais Dictionnaire