avaricious person - German English Dictionary