protective clothing for automobile racing drivers - Französisch Englisch Wörterbuch