nonrenewable - German English Dictionary