cloud electricity - German English Dictionary