mains electricity - Turkish English Dictionary