steering wheel and brake lock - Französisch Englisch Wörterbuch