person who is extremely stingy - German English Dictionary