ball closure - Spanish English Dictionary