Word Definition - 贪得无厌

tān dé wú yàn avaricious and insatiable (idiom); greedy and never satisfied