hydraulic power steering - Spanish English Dictionary