ball-mounted linear guide - German English Dictionary