load restraint assemblies on road vehicles - Turc Anglais Dictionnaire