front-wheel steering - French English Dictionary