debt to nature - German English Dictionary