Still it produces German beers UK ale lovers put in report (3,6)

I believe the answer is:
box camera
This clue could be a double definition.
'still' is the first definition.
The definition and answer can be both man-made objects as well as being singular nouns.
Maybe you can see a link between them that I don't see?
'it produces german beers uk ale lovers put in report' is the second definition.
The definition suggests a singular noun which matches the answer.
Can you help me to learn more?
(Other definitions for box camera that I've seen before include "Old-fashioned photo taker" , "One took pictures" , "Simple shooter" , "One taking shots" , "one taking pictures" .)
