Translation of "Tattergreis" in English

Wer ist schon bereit, für so einen launischen Tattergreis zu arbeiten?
Do you mean that? Who else am I going to find to take care of a crotchety old fool like me?
OpenSubtitles v2018

Kannst du nicht besser aufpassen, Tattergreis?
Old fool! Stay at home if you can't be careful!
OpenSubtitles v2018

Nach allem, was ich Ihnen gezeigt habe, halten Sie mich für einen Tattergreis?
After all the things I've shown you, suddenly you think me a doddering old fool? !
OpenSubtitles v2018