load-carrying platform of vehicles - Turco Inglés Diccionario