ball bearing rod end - German English Dictionary