effective stewardship of resources - German English Dictionary