protective clothing against mechanical impact - Französisch Englisch Wörterbuch