demountable load carrying platform - Turc Anglais Dictionnaire