electrical earth - German English Dictionary