be in a situation of great economic scarcity - German English Dictionary

Suggest a Term