electric power steering - Spanish English Dictionary