meaning of alter Geizhals

alter Geizhals - German to English

old screw