excessively greedy person - Spanish English Dictionary