stewardship strategy - German English Dictionary