lack or scarcity of something - Spanish English Dictionary