ball holding equipment - Turkish English Dictionary