electrical earth - Turkish English Dictionary