sustainable livelihoods programme - German English Dictionary