recirculating-ball power steering - German English Dictionary