ball bearing rod end - Spanish English Dictionary