Non-renewable - German English Dictionary