non-renewable fuel - German English Dictionary