electronically controlled power steering - French English Dictionary