super all-wheel control - Spanish English Dictionary