ball holding equipment - German English Dictionary