clean electricity - German English Dictionary