demountable load carrying platform - Turco Inglés Diccionario