Too much duck for German fellow (4)
I believe the answer is:
otto
'german fellow' is the definition.
(common German name)
'too much duck' is the wordplay.
'too much' becomes 'OTT' (short for over the top).
'duck' becomes 'o' (resembles zero - 'duck' in cricket).
'ott'+'o'='OTTO'
'for' is the link.
(Other definitions for otto that I've seen before include "Essential oil from flowers - German boy's name" , "Palindromic fragrance" , "Four-stroke cycle -- palindromic name" , "German emperor" , "fragrance comes from?" .)