Shine like German rubbish (7)
I believe the answer is:
glitter
'shine' is the definition.
(I know that shine can be written as glitter)
'german rubbish' is the wordplay.
'german' becomes 'g' (abbreviation).
'rubbish' becomes 'litter' (litter is a kind of rubbish).
'g'+'litter'='GLITTER'
'like' is the link.
(Other definitions for glitter that I've seen before include "Showy decoration" , "Show some sparkle" , "Sparkly decoration" , "Flash" , "Are bright" .)