worn ball joint - Spanish English Dictionary