super all-wheel control - French English Dictionary