load-carrying platform of vehicles - Français Anglais Dictionnaire