ball holding equipment - Spanish English Dictionary