nonrenewable resource - German English Dictionary