debt of nature - German English Dictionary