electronically controlled power steering - German English Dictionary