non-renewable - German English Dictionary