a piece of hunting equipment - Spanish English Dictionary