load-carrying platform of vehicles - Espagnol Anglais Dictionnaire