load restraint assemblies on road vehicles - Deutsch Englisch Wörterbuch