electronically controlled power steering - Spanish English Dictionary