all-wheel steering - French English Dictionary