faulty steering - French English Dictionary