personal ball bond - Spanish English Dictionary